home *** CD-ROM | disk | FTP | other *** search
- /*
- File: WinMod.cpp
-
- Contains: Implementation of ODWindowModule
-
- Owned by: Chris Linn
-
- Copyright: © 1994 - 1996 by Apple Computer, Inc., all rights reserved.
-
- Change History (most recent first):
-
- <1> 11/27/96 CSL first checked in
-
- To Do:
- */
-
- /*
- * This file was generated by the SOM Compiler.
- * Generated using:
- * SOM Emitter emitxtm.dll: 2.33
- */
-
- #define ODWindowModule_Class_Source
- #define VARIABLE_MACROS
- #include "WinMod.xih"
-
- SOM_Scope void SOMLINK ODWindowModuleInitWindowModule(ODWindowModule *somSelf, Environment *ev)
- {
- /* ODWindowModuleData *somThis = ODWindowModuleGetData(somSelf); */
- ODWindowModuleMethodDebug("ODWindowModule","ODWindowModuleInitWindowLayerModule");
-
- SOM_TRY
-
- somSelf->InitRefCntObject(ev);
-
- SOM_CATCH_ALL
- SOM_ENDTRY
- }
-
- SOM_Scope void SOMLINK ODWindowModuleShowWindow(ODWindowModule *somSelf, Environment *ev,
- ODPlatformWindow window,
- ODWindowLayer layer)
- {
- /* ODWindowModuleData *somThis = ODWindowModuleGetData(somSelf); */
- ODWindowModuleMethodDebug("ODWindowModule","ODWindowModuleShowWindow");
-
- WARN("A subclass should have overridden this method!");
- ODSetSOMException(ev,kODErrSubClassResponsibility, "SubClass Responsibility");
- }
-
- SOM_Scope void SOMLINK ODWindowModuleHideWindow(ODWindowModule *somSelf, Environment *ev,
- ODPlatformWindow window)
- {
- /* ODWindowModuleData *somThis = ODWindowModuleGetData(somSelf); */
- ODWindowModuleMethodDebug("ODWindowModule","ODWindowModuleHideWindow");
-
- WARN("A subclass should have overridden this method!");
- ODSetSOMException(ev,kODErrSubClassResponsibility, "SubClass Responsibility");
- }
-
- SOM_Scope void SOMLINK ODWindowModuleSelectWindow(ODWindowModule *somSelf, Environment *ev,
- ODPlatformWindow window)
- {
- /* ODWindowModuleData *somThis = ODWindowModuleGetData(somSelf); */
- ODWindowModuleMethodDebug("ODWindowModule","ODWindowModuleSelectWindow");
-
- WARN("A subclass should have overridden this method!");
- ODSetSOMException(ev,kODErrSubClassResponsibility, "SubClass Responsibility");
- }
-
- SOM_Scope void SOMLINK ODWindowModuleDeactivateFrontWindows(ODWindowModule *somSelf, Environment *ev)
- {
- /* ODWindowModuleData *somThis = ODWindowModuleGetData(somSelf); */
- ODWindowModuleMethodDebug("ODWindowModule","ODWindowModuleDeactivateFrontWindows");
-
- WARN("A subclass should have overridden this method!");
- ODSetSOMException(ev,kODErrSubClassResponsibility, "SubClass Responsibility");
- }
-
- SOM_Scope void SOMLINK ODWindowModuleActivateFrontWindows(ODWindowModule *somSelf, Environment *ev)
- {
- /* ODWindowModuleData *somThis = ODWindowModuleGetData(somSelf); */
- ODWindowModuleMethodDebug("ODWindowModule","ODWindowModuleActivateFrontWindows");
-
- WARN("A subclass should have overridden this method!");
- ODSetSOMException(ev,kODErrSubClassResponsibility, "SubClass Responsibility");
- }
-
- SOM_Scope void SOMLINK ODWindowModulesomInit(ODWindowModule *somSelf)
- {
- /* ODWindowModuleData *somThis = ODWindowModuleGetData(somSelf); */
- ODWindowModuleMethodDebug("ODWindowModule","ODWindowModulesomInit");
-
- SOMClass* cls = somSelf->somGetClass();
- cls->somMakeDynamicClassReference();
- somReleaseClassReference ( cls );
- }
-